package server;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;

public class Classifica implements Serializable{

	private ArrayList<TuplaClassifica> listaTupleClassifica;
	
	public Classifica(){
		listaTupleClassifica= new ArrayList<TuplaClassifica>(0);
	}
	
	public void ordinaClassifica(){
		Collections.sort(listaTupleClassifica, new ComparatorePunteggio());
	}

	public ArrayList<TuplaClassifica> getListaTupleClassifica() {
		return listaTupleClassifica;
	}

	public void setListaTupleClassifica(
			ArrayList<TuplaClassifica> listaTupleClassifica) {
		this.listaTupleClassifica = listaTupleClassifica;
	}
	
	public String toString() {
		String s="Classifica:";
		for(TuplaClassifica t: listaTupleClassifica){
			s=s+"\n"+t.toString();
		}
		return s;
	}
}